Science

Three papers highlight results of record 1.3 megajoule yield experiment